| C_NvBufferParams | |
| C_NvDrmBO | Holds a buffer object handle |
| C_NvDrmFB | Holds information about the frame |
| C_NvOSD_ArrowParams | Holds the arrow parameters to be overlayed |
| C_NvOSD_CircleParams | Holds the circle parameters to be overlayed |
| C_NvOSD_Class_info | |
| C_NvOSD_ColorParams | Holds the color parameters of the box or text to be overlayed |
| C_NvOSD_FontParams | Holds the font parameters of the text to be overlayed |
| C_NvOSD_RectParams | Holds the box parameters of the box to be overlayed |
| C_NvOSD_TextParams | Holds the text parameters of the text to be overlayed |
| C_v4l2_ctrl_video_qp_range | Holds the encoder frame min/max QP parameters |
| C_v4l2_enc_frame_prop | Holds the encoder frame property |
| CArgus::Array2D< T > | A template class to hold a 2-dimensional array of data |
| ▼CArgus::Destructable | A top level object class for libargus objects that are created and owned by the client |
| CArgus::CameraProvider | |
| CArgus::CaptureMetadataContainer | An object that holds a CaptureMetadata instance and is used to read the capture metadata from a consumer thread directly from the embedded EGLStream metadata |
| CArgus::CaptureSession | |
| CArgus::EventQueue | |
| CArgus::OutputStream | |
| CArgus::OutputStreamSettings | |
| CArgus::Request | |
| CMVInfo_ | Holds the motion vector parameters for a single macro block |
| ▼CArgus::NonCopyable | Utility class for libargus interfaces |
| ►CArgus::Interface | The top-level interface class |
| CArgus::Ext::IBayerAverageMap | Interface to Bayer average map metadata |
| CArgus::Ext::IBayerAverageMapSettings | Interface to Bayer average map settings |
| CArgus::Ext::IBayerSharpnessMap | Interface to Bayer sharpness map metadata |
| CArgus::Ext::IBayerSharpnessMapSettings | Interface to Bayer sharpness map settings |
| CArgus::Ext::IDebugCaptureSession | Interface used to dump CaptureSession runtime information |
| CArgus::Ext::IDeFogSettings | Interface to de-fog settings |
| CArgus::Ext::IFaceDetectCaps | Interface to expose the face detection capabilities of a CaptureSession |
| CArgus::Ext::IFaceDetectMetadata | Interface to overall face detection results metadata |
| CArgus::Ext::IFaceDetectResult | Interface to the properties of a single face detection result |
| CArgus::Ext::IFaceDetectSettings | Interface to face detection settings |
| CArgus::Ext::IInternalFrameCount | Interface used to query the internal frame count for a request |
| CArgus::Ext::IPwlWdrSensorMode | Interface to the properties of a PWL WDR device |
| CArgus::Ext::ISensorPrivateMetadata | Interface used to access sensor private metadata |
| CArgus::Ext::ISensorPrivateMetadataCaps | Interface used to query the availability and size in bytes of sensor private metadata |
| CArgus::Ext::ISensorPrivateMetadataRequest | Interface used enable the output of sensor private metadata for a request |
| CArgus::IAutoControlSettings | Interface to the auto control settings (provided by IRequest::getAutoControlSettings()) |
| CArgus::IBayerHistogram | Interface to Bayer histogram metadata (provided by ICaptureMetadata::getBayerHistogram()) |
| CArgus::ICameraProperties | Interface to the core CameraDevice properties |
| CArgus::ICameraProvider | Interface to the core CameraProvider methods |
| CArgus::ICaptureMetadata | Interface to the core capture metadata |
| CArgus::ICaptureSession | Interface to the core CaptureSession methods |
| CArgus::IDenoiseMetadata | Interface to denoise metadata |
| CArgus::IDenoiseSettings | Interface to denoise settings |
| CArgus::IEdgeEnhanceMetadata | Interface to edge enhancement metadata |
| CArgus::IEdgeEnhanceSettings | Interface to edge enhancement settings |
| CArgus::IEvent | Interface to the common Event properties |
| CArgus::IEventCaptureComplete | Interface exposed by Events having type EVENT_TYPE_CAPTURE_COMPLETE |
| CArgus::IEventError | Interface exposed by Events having type EVENT_TYPE_ERROR |
| CArgus::IEventProvider | Interface for an object which generates Events (such as CaptureSession) |
| CArgus::IEventQueue | Interface to the core EventQueue methods |
| CArgus::IOutputStreamSettings | Interface that exposes the settings used for OutputStream creation |
| CArgus::IRequest | Interface to the core Request settings |
| CArgus::IRGBHistogram | Interface to RGB histogram metadata (provided by ICaptureMetadata::getRGBHistogram()) |
| CArgus::ISensorMode | Interface to the core properties of a SensorMode |
| CArgus::ISourceSettings | Interface to the source settings (provided by IRequest::getSourceSettings()) |
| CArgus::IStream | Interface that exposes common Stream properties |
| CArgus::IStreamCaptureMetadata | Interface to per-stream metadata (provided by ICaptureMetadata::getStreamMetadata()) |
| CArgus::IStreamSettings | Interface to per-stream settings (provided by IRequest::getStreamSettings()) |
| CArgus::IVideoStabilizationMetadata | Interface to video stabilization metadata |
| CArgus::IVideoStabilizationSettings | Interface to video stabilization settings |
| ►CArgus::InterfaceProvider | The base interface for a class that provides libargus Interfaces |
| CArgus::CameraDevice | |
| CArgus::CameraProvider | |
| CArgus::CaptureMetadata | |
| CArgus::CaptureMetadataContainer | An object that holds a CaptureMetadata instance and is used to read the capture metadata from a consumer thread directly from the embedded EGLStream metadata |
| CArgus::CaptureSession | |
| CArgus::Event | |
| CArgus::EventQueue | |
| CArgus::OutputStream | |
| CArgus::OutputStreamSettings | |
| CArgus::Request | |
| CArgus::SensorMode | |
| CArgus::UniqueObj< T > | Template helper emulating C++11 rvalue semantics |
| CNvApplicationProfiler | |
| CNvApplicationProfiler::NvAppProfilerData | Holds the profiling data |
| CNvBuffer | Class representing a buffer |
| CNvBuffer::NvBufferPlane | Holds the buffer plane parameters |
| CNvBuffer::NvBufferPlaneFormat | Holds the buffer plane format |
| ▼CNvElement | Every element has a unique name that can be used for identifying the element in debug logs |
| CNvDrmRenderer | Helper class for rendering using LibDRM |
| CNvEglRenderer | NvEglRenderer is a helper class for rendering using EGL and OpenGL ES 2.0 |
| CNvJPEGDecoder | Helper class for decoding JPEG images using libjpeg APIs |
| CNvJPEGEncoder | NvJpegEncoder uses the libjpeg APIs for decoding JPEG images |
| ►CNvV4l2Element | Defines a helper class for V4L2 based components |
| CNvVideoConverter | Defines a helper class for V4L2 Video Converter |
| CNvVideoDecoder | Defines a helper class for V4L2 Video Decoder |
| CNvVideoEncoder | Defines a helper class for V4L2 Video Encoder |
| CNvElementProfiler | |
| CNvElementProfiler::NvElementProfilerData | Holds profiling data for the element |
| CNvV4l2ElementPlane | Defines a helper class for operations performed on a V4L2 Element plane |
| CTRT_Context | |
| CArgus::Tuple< N, T > | Tuple template class |
| ▼CArgus::Tuple< 2, T > | |
| CArgus::Range< T > | Range template class |
| CArgus::Size2D< T > | Size2D template class |
| ▼CArgus::Tuple< 2, uint32_t > | |
| CArgus::Size2D< uint32_t > | |
| ▼CArgus::Tuple< 4, T > | |
| CArgus::Rectangle< T > | Rectangle template class |
| ▼CArgus::Tuple< 4, uint32_t > | |
| ►CArgus::Rectangle< uint32_t > | |
| CArgus::AcRegion | Defines an autocontrol region of interest (in pixel space) |
| ▼CArgus::Tuple< BAYER_CHANNEL_COUNT, T > | |
| CArgus::BayerTuple< T > | BayerTuple template class |
| ▼CArgus::Tuple< COORDINATE_2D_COUNT, T > | |
| CArgus::Point2D< T > | Point2D template class |
| ▼CArgus::Tuple< RGB_CHANNEL_COUNT, T > | |
| CArgus::RGBTuple< T > | RGBTuple template class |
| ▼CArgus::UUID | A universally unique identifier |
| ►CArgus::NamedUUID | A universally unique identifier with a name (used for debugging purposes) |
| CArgus::EventType | A unique identifier for a particular type of Event |
| CArgus::ExtensionName | Extension name UUID |
| CArgus::InterfaceID | A unique identifier for a libargus Interface |
| CArgus::PixelFormat | Pixel formats |
| Cv4l2_ctrl_h264dec_bufmetadata_ | Holds H.264 specific decoder metadata for the frame |
| Cv4l2_ctrl_hevcdec_bufmetadata_ | Holds H.265 specific decoder metadata for the frame |
| Cv4l2_ctrl_video_metadata_ | Holds the metadata parameters for video encoder and decoder |
| Cv4l2_ctrl_videodec_currentframe_metadata_ | Holds the the frame specific metadata for the current frame |
| Cv4l2_ctrl_videodec_dpbinfometadata_ | Holds the decoder DPB info metadata |
| Cv4l2_ctrl_videodec_outputbuf_metadata_ | Holds the video decoder output metadata for a frame |
| Cv4l2_ctrl_videodec_refframe_metadata_ | Holds the the frame specific metadata for a reference frame |
| Cv4l2_ctrl_videodec_statusmetadata_ | Holds the decoder error status metadata for the frame |
| Cv4l2_ctrl_videoenc_input_metadata_ | Holds the encoder frame input metadata parameters |
| Cv4l2_ctrl_videoenc_outputbuf_metadata_ | Holds the encoder output metadata for a frame, to be used with V4L2_CID_MPEG_VIDEOENC_METADATA IOCTL |
| Cv4l2_ctrl_videoenc_outputbuf_metadata_MV_ | Holds the motion vector parameters for one complete frame |
| Cv4l2_enc_enable_ext_rate_ctrl_ | Holds the params to configure encoder for external rate control mode to be used with V4L2_CID_MPEG_VIDEOENC_ENABLE_EXTERNAL_RATE_CONTROL IOCTL |
| Cv4l2_enc_enable_ext_rps_ctrl_ | Holds the params to configure encoder for external rps control to be used with V4L2_CID_MPEG_VIDEOENC_ENABLE_EXTERNAL_RPS_CONTROL IOCTL |
| Cv4l2_enc_enable_reconcrc_param_ | Holds the params to configure encoder for Reconstructed CRC encoding |
| Cv4l2_enc_enable_roi_param_ | Holds the params to configure encoder for ROI parameters encoding |
| Cv4l2_enc_frame_ext_rate_ctrl_params_ | Holds the encoder frame external rate control parameters to be used with V4L2_CID_MPEG_VIDEOENC_INPUT_METADATA ioctl |
| Cv4l2_enc_frame_ext_rps_ctrl_params_ | Holds the encoder frame external rps control parameters to be used with V4L2_CID_MPEG_VIDEOENC_INPUT_METADATA IOCTL |
| Cv4l2_enc_frame_full_prop_ | Holds the RPS List parameters of encoded frame |
| Cv4l2_enc_frame_ReconCRC_params_ | Holds the encoder frame Reconstructed CRC parameters |
| Cv4l2_enc_frame_ROI_params_ | Holds the encoder frame ROI parameters to be used with V4L2_CID_MPEG_VIDEOENC_ROI_PARAMS IOCTL |
| Cv4l2_enc_gdr_params_ | Holds the encoder GDR parameters to be used with V4L2_CID_MPEG_VIDEOENC_INPUT_METADATA IOCTL |
| Cv4l2_enc_hw_preset_type_param_ | Holds encoder HW Preset type parameters to be used with V4L2_CID_MPEG_VIDEOENC_HW_PRESET_TYPE_PARAM IOCTL |
| Cv4l2_enc_num_ref_frames_ | Holds encoder number of reference frame parameters, to be used with V4L2_CID_MPEG_VIDEOENC_NUM_REFERENCE_FRAMES IOCTL |
| Cv4l2_enc_ROI_param_ | Holds the encoder quality parameters for a single ROI region |
| Cv4l2_enc_slice_intrarefresh_param_ | Holds encoder slice intrareferesh parameters, to be used with V4L2_CID_MPEG_VIDEOENC_SLICE_INTRAREFRESH_PARAM IOCTL |
| Cv4l2_enc_slice_length_param_ | Holds encoder slice length parameters, to be used with V4L2_CID_MPEG_VIDEOENC_SLICE_LENGTH_PARAM IOCTL |
| Cv4l2_enc_virtual_buffer_size_ | Holds encoder virtual buffer size parameters, to be used with V4L2_CID_MPEG_VIDEOENC_VIRTUALBUFFER_SIZE IOCTL |